21478
183543
341736
708198
763207
651424
1022513
460118
58631
440203
484311
41458
5169799
3590581
3117148
2419804
2243988
2069609
1991358
192178
1776118
1724136
1696196
1642471